
.rp-bg{
	width: 100%;
	height:1050px;
	overflow: hidden;
	background: url("img/rp-bg.png");
	background-repeat: repeat;
}
.rp-content{
	margin: 0 auto;
	width: 980px;
	margin-top: 200px;
	overflow: hidden;
}
.rp-logo {
	margin-bottom: 43px;
	margin-left: 10px; 
	overflow: hidden;
}
.rp-main {
	width: 100%;
	width: 980px;
	height: 541px;
	background: url("img/rp-cbg-line.png");
	overflow: hidden;
}
.rp-main-top{
	height: 60px;
	width: 100%;
	overflow: hidden;
}
.rp-main-middle{
	height: 425px;
	width: 100%;
	overflow: hidden;
}
.rp-main-bottom{
	height: 56px;
	width: 100%;
	margin-top: 1px;
	overflow: hidden;
}
.top-title{
	margin-left: 15px;
	margin-top: 27px;
}
.middle-tabs{
	height: 67px;
	width: 100%;
}

.tabs-idv,.tabs-rep,.tabs-com{
	float: left;
	z-index: 1;
}
.tabs-idv{
	margin-left: 59px;
}
.tabs-rep{
	margin-left: 136px;
}
.tabs-com{
	margin-left: 136px;
}

.middle-line{
	margin: 0 auto;
	top: 57px;
	position: absolute;
}
.middle-content{
	width: 100%;
	height: 358px;
}
.ipnut-area-normal input {
	width: 192px;
}